atomic resonator - French English Dictionary